'''
习题第32练:计算倒数序列和
需求:定义一个函数，该函数用于根据传入的整数 n 返回对应的倒数序列和:
若 n 为偶数，则计算和 1/2 + 1/4+ ...+ 1/n;若 n为奇数，则计算和 1/1 + 1/3 +...+ 1/n。
'''
from fractions import Fraction

num=int(input('请输入整数n:'))


def getReciprocaiSequenceSum(num):
	str_desc=''
	reciprocal_sum=0
	if num%2==0:
		start=2
	else:
		start=1

	for i in range(start,num+1):
		reciprocal_sum+=1/start
		str_desc+="1/"+str(start)+"+"
		start+=2
		if start>num:
			break

	print(str_desc[:-1]+"="+str(Fraction(reciprocal_sum).limit_denominator()))


getReciprocaiSequenceSum(num)
		
